Được cả tiếng lẫn miếng

Direct English translation

To gain both reputation and a portion.

Equivalent English version

To have one's cake and eat it too

Giải thích tiếng Việt
Chỉ tình huống được lợi đủ cả hai mặt: vừa danh, tiếng tốt, vừa lợi ích vật chất cụ thể. Thường dùng để nói ai đó gặp việc rất thuận, không bị thiệt đường nào.
English explanation
Refers to gaining on both fronts: social credit or a good name as well as tangible material benefit. It describes a situation in which everything turns out advantageously with no real loss.